package com.faxsun.core.persist.dao;

import java.util.List;

import mtons.modules.persist.Dao;
import mtons.modules.pojos.UserProfile;

import com.faxsun.core.persist.entity.BlacklistPO;

public interface BlacklistDao extends Dao<BlacklistPO> {
	/**
	 * 解除用戶禁言
	 * 
	 * @param userId
	 * @param liveId
	 */
	public void remove(long userId, long liveId);

	/**
	 * 获取频道禁言用户id列表
	 * 
	 * @param liveId
	 * @return
	 */
	public List<Long> getChannelDisabledBlackist(long liveId);

	/**
	 * 禁言用户详细信息
	 * 
	 * @param liveId
	 * @return
	 */
	public List<UserProfile> getChannelDisabledUserList(long liveId);

}
